package com.anolesoft.amljmes.fortysix.service.info;

import com.anolesoft.amljmes.fortysix.dto.MesBzzPtdDto;
import com.anolesoft.amljmes.fortysix.controller.MesBzzQtfxController;
import com.anolesoft.amljmes.fortysix.dto.MesBzzPtjhDto;

import java.util.List;

public interface MesBzzQtfxService {
    //查询未转场的配套单
    List<MesBzzPtdDto> queryMesBzzQtfxInfo(MesBzzQtfxController.DemoVO demoVO);
    //查询已转场的配套单
    List<MesBzzPtdDto> queryMesBzzQjbjInfo(MesBzzQtfxController.DemoVO demoVO);
    // 查询配套分包、已转场、已军检的配套单
    List<MesBzzPtdDto> queryMesBzzPtfbInfo(MesBzzQtfxController.DemoVO demoVO);
    // 将配套计划状态更改为未生成
    int updateMesBzzPtjh(MesBzzPtjhDto inFoDtoParam);
    //删除
    int deleteMesBzzQtfx(MesBzzPtdDto inFoDtoParam);
    //将齐套分析变成配套分包
    int updateMesBzzQtfx(List<String> objuids);
    //将状态变成已军检
    int updateMesBzzPtfb(List<String> objuids);
    //修改为未齐套
    int updateIsItComplete1(String objuid);
    //修改为齐套
    int updateIsItComplete(String objuid);
    // 打印根据主键查询配套单
    List<MesBzzPtdDto> querydmingxi(String objuid);

}
